Toward Data Centered Tools for Understanding and Transforming Legacy Business Applications

نویسندگان

  • Satish Chandra
  • Jackie de Vries
  • John Field
  • Howard Hess
  • Manivannan Kalidasan
  • Raghavan Komondoor
  • Frans Nieuwerth
  • G. Ramalingam
  • Justin Xue
چکیده

We assert that tools for understanding and transforming legacy business applications should be built around logical data models, rather than the structure of source code artifacts or control flow. In this position paper, we argue that data centered tools are beneficial for a variety of frequently-occurring code understanding and transformation scenarios for legacy business applications, and outline the goals and status of the Mastery project at IBM Research, whose aim is to build a suite of logical model recovery tools, focusing initially on data models.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Technical forum: Using logical data models for understanding and transforming legacy business applications

Show me your flowchart and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowchart; it'll be obvious. Frederick Brooks, The Mythical Man-Month Modifying a legacy application is typically an expensive and time-consuming process, even when the required modifications are conceptually very simple. We argue that this problem can be amel...

متن کامل

Automotive Product Documentation

This paper discusses applications of AI methods in the context of electronic product data management in the automotive industry. It describes the main characteristics of the rule based legacy product documentation expert system currently employed by one of the major car and truck manufacturers in the world. As a basis for investigations of refinements and alternatives of the current documentati...

متن کامل

An extended approach for recovering BPMN and WebML models from legacy Web applications

A Web application is a software system which provides its functionalities through the Web. Understanding, maintaining and re-engineering legacy Web applications requires a reverse-engineering process. In a previous work, an ontology based Web application reverse-engineering approach has been proposed for recovering data models presenting static aspect of the Web application. In this paper we ex...

متن کامل

Matching and Adaptation: Core Techniques for MDA-(ADM)-driven Integration of new Business Applications with Wrapped Legacy Systems

In this article, we introduce a methodology aiming to blend modern business applications, which consist of cooperating business components with objectified legacy systems. This methodology is designed in line with the MDA(ADM) philosophy. This legacy application integration methodology encompasses three phases: forward engineering, reverse engineering and linking. The forward engineering phase ...

متن کامل

Transforming Functional Requirements from UML into BPEL to Efficiently Develop SOA-Based Systems

The intended behavior of any system such as services, tasks or functions can be captured by functional requirements of the system. As our dependence on online services has grown steadily, the web applications are being developed employing the SOA. BPEL4WS provides a means for expressing functional requirements of an SOA-based system by providing constructs to capture business goals and objectiv...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004